<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 随机数 
        // 0-1 不包含1 包含0
        //   Math.random();

        // 1.如何获取 0-10 (不包含10) 的随机数 的整数
        // var res = parseInt( Math.random()*10)+0;

        // 2.如何获取 10-20 （不包含20的数）随机的整数
        // var res = parseInt( Math.random()*10) +10;
        // console.log(res);

        // 3.如何获取  40-50 （不包含50）的随机整数
        // var  res =  parseInt( Math.random()*10) + 40;
        // console.log(res);

        // 4.想获取 min-max(不包含max)的随机整数 ?
        // var min = 0, max=10;
        // var res = parseInt(Math.random()*(max-min))+min;
        // console.log(res)
        // 5.封装一个随机函数
        // function randomNum(min,max){
        //     return parseInt(Math.random()*(max-min)+min);
        // }
        // console.log(randomNum(0,10));

        // 6.封装一个0-10 （包含0 也包含10）；
        // function randomNum(min,max){
        //     return parseInt(Math.random()*(max+1-min)+min);
        // }
        // console.log(randomNum(0,10));
        function randomNum(min,max){
            return Math.ceil(Math.random()*(max-min)+min);
        }
        // 0--9.99999；
        // var num = 0;
        // console.log( Math.ceil(num));

        // 概率不相同；
        function randomNum(min,max){
            return Math.round(Math.random()*(max-min)+min);
        }
        // 0  0-0.499999999
        // 1 0.5-1.4999999
        // 2 
        // 9 
        // 10  9.5- 9.999999
    </script>
</body>
</html>